屬性 | 用途 | 範例 | 備註 |
---|---|---|---|
font-size |
設定文字大小 | font-size: 20px; |
常用單位:px 、em 、% 等 |
font-weight |
設定文字粗細 | font-weight: bold; |
常用值:粗體bold 、較細lighter 、較粗bolder |
line-height |
設定行距 | line-height: 2; |
常用單位:px 、em 、% 等,若省略單位則會依字型大小的比例設定 |
text-align |
設定文字對齊方式 | text-align: center; |
常用值:置左left 、置中center 、置右right 、左右對齊justify |
屬性 | 用途 | 範例 | 備註 |
---|---|---|---|
margin |
設定與其他元素的間距 | margin: 20px; |
常用單位:px 、em 、% 等 |
border |
設定框線粗細/顏色/樣式 | border: 1px black solid; |
粗細常用單位:px 、em 、% 等/顏色常用值(以紅色為例):英文單字red 、RGB值rgb(255, 0, 0) 或十六進位制#ff0000 /常用樣式:實線solid 、虛線dashed 、點線dotted |
padding |
設定內文與框線間距 | padding: 15px; |
常用單位:px 、em 、% 等 |
border-radius |
設定框線圓角程度 | border-radius: 15px; |
常用單位:px 、em 、% 等 |
margin、border、padding與元素之關係
可參考色碼表。
這邊要特別將margin
、padding
和border-radius
拉出來講解,這三個屬性都會因為設定不同數量的值而產生不同結果。margin
和padding
是一樣的概念,因此以下只舉margin
和border-radius
為例。
margin: 20px;
20px
。margin: 20px 10px;
20px
,左右是10px
。margin: 20px 10px 30px;
20px
,左右是10px
,下是30px
。margin: 20px 10px 30px 5px;
20px
,右是10px
,下是30px
,左是5px
。border-radius: 20px;
20px
。border-radius: 20px 10px;
20px
,右上、左下是10px
。border-radius: 20px 10px 30px;
20px
,右上、左下是10px
,右下是30px
。border-radius: 20px 10px 30px 5px;
20px
,右上是10px
,右下是30px
,左下是5px
。今天先講文字和間距,margin和padding一直是我每次都需要重新理解過一次的內容,這次好好整理過相信應該是有學好了...吧。明天要介紹的也是基本美化,最後會展示利用以上特性進行美化過的網頁。我是YQ,完賽倒數5天,明天見。